Definition of Water Parting

  • (noun) a ridge of land that separates two adjacent river systems

Synonyms of Water Parting


Antonyms of Water Parting


No Antonyms Found.

Homophones of Water Parting


No Homophones Found.